<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
    <title>PHPXRef 0.7.1 : Tomato Project : /core/v0.1/tpl/debug.tpl source</title>
    <link rel="stylesheet" href="../../../sample.css" type="text/css">
    <link rel="stylesheet" href="../../../sample-print.css" type="text/css" media="print">
    <style id="hilight" type="text/css"></style>
    <meta http-equiv="content-type" content="text/html;charset=UTF-8">
</head>
<body bgcolor="#ffffff" text="#000000" link="#801800" vlink="#300540" alink="#ffffff">
<table class="pagetitle" width="100%">
	<tr>
        <td valign="top" class="pagetitle">
            [ <a href="../../../index.html">Index</a> ] 
			&nbsp;&nbsp;&nbsp; [<a href="../../../_classes/index.html">Classes</a>] 
			&nbsp;&nbsp;&nbsp; [<a href="../../../_functions/index.html">Functions</a>] 
			&nbsp;&nbsp;&nbsp; [<a href="../../../_variables/index.html">Variables</a>] 
			&nbsp;&nbsp;&nbsp; [<a href="../../../_constants/index.html">Constants</a>] 
			&nbsp;&nbsp;&nbsp; [<a href="../../../_tables/index.html">Tables</a>]
        </td>
        <td align="right" class="pagetitle">
		    <h2 style="margin-bottom: 0px">PHP Cross Reference of Tomato Project</h2>
	    </td>
    </tr>
</table>


<!-- Generated by PHPXref 0.7.1 at Thu Sep 10 15:54:52 2020 -->
<!-- PHPXref (c) 2000-2010 Gareth Watts - gareth@omnipotent.net -->
<!-- http://phpxref.sourceforge.net/ -->

<script src="../../../phpxref.js" type="text/javascript"></script>
<script language="JavaScript" type="text/javascript">
<!--
ext='.html';
relbase='../../../';
subdir='core/v0.1/tpl';
filename='debug.tpl.source.html';
cookiekey='phpxref';
handleNavFrame(relbase, subdir, filename);

// -->
</script>
<script language="JavaScript" type="text/javascript">
if (gwGetCookie('xrefnav')=='off')
  document.write('<p class="navlinks">[ <a href="javascript:navOn()">Show Explorer<\/a> ]<\/p>');
else
  document.write('<p class="navlinks">[ <a href="javascript:navOff()">Hide Explorer<\/a> ]<\/p>');
</script>
<noscript>
<p class="navlinks">
[ <a href="../../../nav.html" target="_top">Show Explorer</a> ]
[ <a href="index.html" target="_top">Hide Navbar</a> ]
</p>
</noscript>
<script language="JavaScript" type="text/javascript">
<!--

document.writeln('<table align="right" class="searchbox-link"><tr><td><a class="searchbox-link" href="javascript:void(0)" onMouseOver="showSearchBox()">Search</a><br>');
document.writeln('<table border="0" cellspacing="0" cellpadding="0" class="searchbox" id="searchbox">');
document.writeln('<tr><td class="searchbox-title">');
document.writeln('<a class="searchbox-title" href="javascript:showSearchPopup()">Search History +</a>');
document.writeln('<\/td><\/tr>');

document.writeln('<tr><td class="searchbox-body" id="searchbox-body">');
document.writeln('<form name="search" style="margin:0px; padding:0px" onSubmit=\'return jump()\'>');
document.writeln('<a class="searchbox-body" href="../../../_classes/index.html">Class<\/a>: ');
document.writeln('<input type="text" size=10 value="" name="classname"><br>');
document.writeln('<a id="funcsearchlink" class="searchbox-body" href="../../../_functions/index.html">Function<\/a>: ');
document.writeln('<input type="text" size=10 value="" name="funcname"><br>');
document.writeln('<a class="searchbox-body" href="../../../_variables/index.html">Variable<\/a>: ');
document.writeln('<input type="text" size=10 value="" name="varname"><br>');
document.writeln('<a class="searchbox-body" href="../../../_constants/index.html">Constant<\/a>: ');
document.writeln('<input type="text" size=10 value="" name="constname"><br>');
document.writeln('<a class="searchbox-body" href="../../../_tables/index.html">Table<\/a>: ');
document.writeln('<input type="text" size=10 value="" name="tablename"><br>');
document.writeln('<input type="submit" class="searchbox-button" value="Search">');
document.writeln('<\/form>');
document.writeln('<\/td><\/tr><\/table>');
document.writeln('<\/td><\/tr><\/table>');
// -->
</script>
<div id="search-popup" class="searchpopup"><p id="searchpopup-title" class="searchpopup-title">title</p><div id="searchpopup-body" class="searchpopup-body">Body</div><p class="searchpopup-close"><a href="javascript:gwCloseActive()">[close]</a></p></div>
<h2 class="listing-heading"><a href="./index.html">/core/v0.1/tpl/</a> -> <a href="debug.tpl.html">debug.tpl</a> (source)</h2>
<div class="listing">
<p class="viewlinks">[<a href="debug.tpl.html">Summary view</a>]
[<a href="javascript:window.print();">Print</a>]
[<a href="debug.tpl.source.txt" target="_new">Text view</a>]
</p>
<pre>
<a name="l1"><span class="linenum">   1</span></a>  &lt;style type=&quot;text/css&quot;&gt;
<a name="l2"><span class="linenum">   2</span></a>  <span class="comment">#zdebug,#zdebug p,#zdebug h2{margin:0;padding:0}#zdebug a:hover,#zdebug a:visited,#zdebug a:link,#zdebug a:active{color:#00e}#zdebug-li div{display:none}#zdebug-li #zdebug-lisysmain{display:block}#zdebug hr{-webkit-margin-before:0;-webkit-margin-after:0;margin:2px}#zdebug{font-size:14px;overflow:hidden;position:fixed;min-width:200px;background:#eb99ff;border:1px solid #444;border-radius:5px;box-shadow:0 1px 3px 2px #666}#zdebug .zdebug-content{overflow-y:auto;width:100%;min-width:560px;min-height:131px;overflow-x:hidden}.zdebug-main{padding:5px 10px;word-wrap:break-word;word-break:break-all}.zdebug-main p{-webkit-margin-before:0;-webkit-margin-after:0;font-size:14px;line-height:24px}#zdebug-tab{padding-bottom:5px}#zdebug-tab button{line-height:1.2;font-weight:700;padding:2px 2px}#zdebug h2{-webkit-margin-before:0;-webkit-margin-after:0}#zdebug .title{position:relative;height:27px;padding:0 10px;cursor:move;border-bottom:solid 1px #888}#zdebug .title h2{font-size:14px;height:27px;line-height:24px}#zdebug .title div{position:absolute;height:19px;top:2px;right:0}#zdebug .title a,a.open{float:left;height:19px;display:block;margin-left:5px;text-decoration:none}#zdebug .title a.min{background-position:-29px 0}#zdebug .title a.min:hover{background-position:-29px -29px}#zdebug .title a.max{background-position:-60px 0}#zdebug .title a.max:hover{background-position:-60px -29px}#zdebug .title a.revert{background-position:-149px 0;display:none}#zdebug .title a.revert:hover{background-position:-149px -29px}#zdebug .title a.close{background-position:-89px 0;display:none}#zdebug .title a.close:hover{background-position:-89px -29px}#zdebug .resizeBR{position:absolute;width:14px;height:14px;right:0;bottom:0;overflow:hidden;cursor:nw-resize}#zdebug .resizeL,#zdebug .resizeT,#zdebug .resizeR,#zdebug .resizeB,#zdebug .resizeLT,#zdebug .resizeTR,#zdebug .resizeLB{position:absolute;background:#000;overflow:hidden;opacity:0;filter:alpha(opacity=0)}#zdebug .resizeL,#zdebug .resizeR{top:0;width:5px;height:100%;cursor:w-resize}#zdebug .resizeR{right:0}#zdebug .resizeT,#zdebug .resizeB{width:100%;height:5px;cursor:n-resize}#zdebug .resizeT{top:0}#zdebug .resizeB{bottom:0}#zdebug .resizeLT,#zdebug .resizeTR,#zdebug .resizeLB{width:8px;height:8px;background:#FF0}#zdebug .resizeLT{top:0;left:0;cursor:nw-resize}#zdebug .resizeTR{top:0;right:0;cursor:ne-resize}#zdebug .resizeLB{left:0;bottom:0;cursor:ne-resize}</span>
<a name="l3"><span class="linenum">   3</span></a>  &lt;/style&gt;
<a name="l4"><span class="linenum">   4</span></a>  &lt;script type=&quot;text/javascript&quot;&gt;window.onload=function(){var iframeid=top.document.getElementsByTagName(&quot;iframe&quot;).length;top==parent||(iframeid+=parent.document.getElementsByTagName(&quot;iframe&quot;).length);var zdebug=document.createElement(&quot;div&quot;);zdebug.style[&quot;z-index&quot;]=2147483647-iframeid;zdebug.id=&quot;zdebug&quot;;zdebug.innerHTML='&lt;div class=&quot;title&quot;&gt;&lt;div style=&quot;margin:5px 5px 0 5px;position:relative;&quot;&gt;&lt;h2&gt;DEBUG'+(iframeid?' #'+iframeid:'')+'&lt;/h2&gt;&lt;div&gt;&lt;a class=&quot;min&quot; href=&quot;javascript:;&quot; title=&quot;最小化&quot;&gt;最小&lt;/a&gt;&lt;a class=&quot;max&quot; href=&quot;javascript:;&quot; title=&quot;最大化&quot;&gt;最大&lt;/a&gt;&lt;a class=&quot;revert&quot; href=&quot;javascript:;&quot; title=&quot;还原&quot;&gt;重置&lt;/a&gt;&lt;a class=&quot;close&quot; href=&quot;javascript:;&quot; title=&quot;关闭&quot;&gt;关闭&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;resizeL&quot;&gt;&lt;/div&gt;&lt;div class=&quot;resizeT&quot;&gt;&lt;/div&gt;&lt;div class=&quot;resizeR&quot;&gt;&lt;/div&gt;&lt;div class=&quot;resizeB&quot;&gt;&lt;/div&gt;&lt;div class=&quot;resizeLT&quot;&gt;&lt;/div&gt;&lt;div class=&quot;resizeTR&quot;&gt;&lt;/div&gt;&lt;div class=&quot;resizeBR&quot;&gt;&lt;/div&gt;&lt;div class=&quot;resizeLB&quot;&gt;&lt;/div&gt;&lt;div class=&quot;zdebug-main&quot;&gt;&lt;div class=&quot;zdebug-content&quot;&gt;&lt;div id=&quot;zdebug-tab&quot;&gt;&lt;button type=&quot;button&quot; tid=&quot;sysmain&quot; style=&quot;background:#69D34E;&quot;&gt;基本信息&lt;/button&gt;&lt;?php echo <a class="var it11" onMouseOver="hilite(11)" onMouseOut="lolite()" onClick="logVariable('tab')" href="../../../_variables/tab.html">$tab</a>;?&gt;&lt;/div&gt;&lt;div id=&quot;zdebug-li&quot;&gt;&lt;div id=&quot;zdebug-lisysmain&quot;&gt;&lt;p&gt;# [SQL查询耗时] : &lt;?php echo <a class="phpfunction" onClick="logFunction('round')" href="../../../_functions/round.html" onMouseOver="phpfuncPopup(event,'round')">round</a>(self::<a class="var it12" onMouseOver="hilite(12)" onMouseOut="lolite()" onClick="logVariable('pdotime')" href="../../../_variables/pdotime.html">$pdotime</a>*1000,3);?&gt;ms&lt;/p&gt;&lt;p&gt;# [脚本总运行时间] : &lt;?php echo <a class="phpfunction" onClick="logFunction('round')" href="../../../_functions/round.html" onMouseOver="phpfuncPopup(event,'round')">round</a>(<a class="var it13" onMouseOver="hilite(13)" onMouseOut="lolite()" onClick="logVariable('runtime')" href="../../../_variables/runtime.html">$runtime</a>*1000,3);?&gt;ms&lt;/p&gt;&lt;p&gt;# [内存使用] : &lt;?php echo <a class="function" onClick="logFunction('FileSizeFormat')" href="../../../_functions/filesizeformat.html" onMouseOver="funcPopup(event,'filesizeformat')">FileSizeFormat</a>(<a class="phpfunction" onClick="logFunction('memory_get_usage')" href="../../../_functions/memory_get_usage.html" onMouseOver="phpfuncPopup(event,'memory_get_usage')">memory_get_usage</a>());?&gt;&lt;/p&gt;&lt;p&gt;# [内存峰值] : &lt;?php echo <a class="function" onClick="logFunction('FileSizeFormat')" href="../../../_functions/filesizeformat.html" onMouseOver="funcPopup(event,'filesizeformat')">FileSizeFormat</a>(memory_get_peak_usage());?&gt;&lt;/div&gt;&lt;?php echo <a class="phpfunction" onClick="logFunction('str_replace')" href="../../../_functions/str_replace.html" onMouseOver="phpfuncPopup(event,'str_replace')">str_replace</a>(array(&quot;'&quot;,'&quot;'),array(&quot;\\'&quot;,'\\&quot;'),<a class="var it14" onMouseOver="hilite(14)" onMouseOut="lolite()" onClick="logVariable('html')" href="../../../_variables/html.html">$html</a>);?&gt;&lt;/div&gt;&lt;hr&gt;&lt;/div&gt;&lt;/div&gt;';document.body.appendChild(zdebug);var get={byId:function byId(id){return typeof id===&quot;string&quot;?document.getElementById(id):id},byClass:function byClass(sClass,oParent){var aClass=[];var reClass=new RegExp(&quot;(^| )&quot;+sClass+&quot;( |$)&quot;);var aElem=this.byTagName(&quot;*&quot;,oParent);for(var i=0;i&lt;aElem.length;i++){reClass.test(aElem[i].className)&amp;&amp;aClass.push(aElem[i])}return aClass},byTagName:function byTagName(elem,obj){return(obj||document).getElementsByTagName(elem)}},dragMinWidth=200,dragMinHeight=36,oL=get.byClass(&quot;resizeL&quot;,zdebug)[0],oT=get.byClass(&quot;resizeT&quot;,zdebug)[0],oR=get.byClass(&quot;resizeR&quot;,zdebug)[0],oB=get.byClass(&quot;resizeB&quot;,zdebug)[0],oLT=get.byClass(&quot;resizeLT&quot;,zdebug)[0],oTR=get.byClass(&quot;resizeTR&quot;,zdebug)[0],oBR=get.byClass(&quot;resizeBR&quot;,zdebug)[0],oLB=get.byClass(&quot;resizeLB&quot;,zdebug)[0],oTitle=get.byClass(&quot;title&quot;,zdebug)[0],oContent=get.byClass(&quot;zdebug-content&quot;,zdebug)[0],rH=zdebug.clientHeight;oContent.style[&quot;max-height&quot;]=Math.<a class="phpfunction" onClick="logFunction('ceil')" href="../../../_functions/ceil.html" onMouseOver="phpfuncPopup(event,'ceil')">ceil</a>(document.documentElement.offsetHeight/2)+&quot;px&quot;,oContent.style.height=rH-oTitle.offsetHeight-15+&quot;px&quot;;function setPosition(){var height=document.body.clientHeight,width=document.body.clientWidth,offH=window.innerHeight-zdebug.offsetHeight,offW=width-zdebug.offsetWidth-1;zdebug.style.top=offH&lt;0?0:offH+&quot;px&quot;;zdebug.style.left=offW+&quot;px&quot;;zdebug.style[&quot;max-width&quot;]=document.body.clientWidth}function setIframe(s){if(!window.frames.length){return false}var iframe=document.getElementsByTagName(&quot;iframe&quot;);if(!iframe.length){return fasle}s=s?&quot;block&quot;:&quot;none&quot;;for(i=0;iframe[i];i++){iframe[i].style.display=s}}function setCursor(c){if(c){oL.style.cursor=&quot;w-resize&quot;;oT.style.cursor=&quot;n-resize&quot;;oR.style.cursor=&quot;w-resize&quot;;oB.style.cursor=&quot;n-resize&quot;;oLT.style.cursor=&quot;nw-resize&quot;;oTR.style.cursor=&quot;ne-resize&quot;;oBR.style.cursor=&quot;nw-resize&quot;;oLB.style.cursor=&quot;ne-resize&quot;}else{oL.style.cursor=&quot;default&quot;;oT.style.cursor=&quot;default&quot;;oR.style.cursor=&quot;default&quot;;oB.style.cursor=&quot;default&quot;;oLT.style.cursor=&quot;default&quot;;oTR.style.cursor=&quot;default&quot;;oBR.style.cursor=&quot;default&quot;;oLB.style.cursor=&quot;default&quot;}}function <a class="phpfunction" onClick="logFunction('reset')" href="../../../_functions/reset.html" onMouseOver="phpfuncPopup(event,'reset')">reset</a>(){drag(zdebug,oTitle);resize(zdebug,oLT,true,true,false,false);resize(zdebug,oTR,false,true,false,false);resize(zdebug,oBR,false,false,false,false);resize(zdebug,oLB,true,false,false,false);resize(zdebug,oL,true,false,false,true);resize(zdebug,oT,false,true,true,false);resize(zdebug,oR,false,false,false,true);resize(zdebug,oB,false,false,true,false)}function drag(zdebug,handle){oContent.style.width=oContent.offsetWidth;var disX=0,dixY=0;var oMin=get.byClass(&quot;min&quot;,zdebug)[0];var oMax=get.byClass(&quot;max&quot;,zdebug)[0];var oRevert=get.byClass(&quot;revert&quot;,zdebug)[0];var oClose=get.byClass(&quot;close&quot;,zdebug)[0];handle=handle||zdebug;handle.style.cursor=&quot;move&quot;;handle.onmousedown=function(event){setIframe(0);var event=event||window.event;var disX=event.clientX-zdebug.offsetLeft,disY=event.clientY-zdebug.offsetTop;document.onmousemove=function(event){var height=document.body.clientHeight,width=document.body.clientWidth,event=event||window.event,iL=parseInt(event.clientX-disX),iT=parseInt(event.clientY-disY),maxL=parseInt(width-zdebug.offsetWidth),maxT=parseInt(window.innerHeight-zdebug.offsetHeight);maxT=maxT&lt;0?0:maxT;iL&gt;=maxL&amp;&amp;(iL=maxL-1);iT&gt;=maxT&amp;&amp;(iT=maxT-1);iL&lt;=0&amp;&amp;(iL=0);iT&lt;=0&amp;&amp;(iT=0);zdebug.style.left=iL+&quot;px&quot;;zdebug.style.top=iT+&quot;px&quot;};document.onmouseup=function(){setIframe(1);document.onmousemove=null;document.onmouseup=null;this.releaseCapture&amp;&amp;this.releaseCapture()};return false};oMax.onclick=function(){zdebug.style.top=zdebug.style.left=0;zdebug.style.width=&quot;100%&quot;;zdebug.style.height=&quot;&quot;;this.style.display=&quot;none&quot;;oContent.style.display=&quot;block&quot;;oRevert.style.display=&quot;block&quot;;oMin.style.display=&quot;block&quot;;oContent.style[&quot;max-height&quot;]=&quot;&quot;;oContent.style.width=null;oContent.style[&quot;overflow-y&quot;]=&quot;auto&quot;;oContent.style.height=window.innerHeight-45+&quot;px&quot;};oRevert.onclick=function(){zdebug.style.height=rH+&quot;px&quot;;zdebug.style.width=&quot;auto&quot;;oContent.style.display=&quot;block&quot;;this.style.display=&quot;none&quot;;oMin.style.display=&quot;block&quot;;oMax.style.display=&quot;block&quot;;oContent.style.height=rH-oTitle.offsetHeight-15+&quot;px&quot;;setCursor(true);oContent.style.width=&quot;560px&quot;;setPosition()};oMin.onclick=oClose.onclick=function(){zdebug.style.height=&quot;auto&quot;;zdebug.style.width=&quot;200px&quot;;oContent.style.display=&quot;none&quot;;this.style.display=&quot;none&quot;;oRevert.style.display=&quot;block&quot;;oMax.style.display=&quot;block&quot;;setCursor(false);setPosition()};oMin.onmousedown=oMax.onmousedown=oClose.onmousedown=function(event){this.onfocus=function(){this.blur()};(event||window.event).cancelBubble=true}}function resize(oParent,handle,isLeft,isTop,lockX,lockY){handle.onmousedown=function(event){setIframe(0);oContent.style.width=&quot;&quot;;if(oContent.style.display==&quot;none&quot;){return false}var event=event||window.event;var disX=event.clientX-handle.offsetLeft;var disY=event.clientY-handle.offsetTop;var iParentTop=oParent.offsetTop;var iParentLeft=oParent.offsetLeft;var iParentWidth=oParent.offsetWidth;var iParentHeight=oParent.offsetHeight;document.onmousemove=function(event){var event=event||window.event;var iL=event.clientX-disX;var iT=event.clientY-disY;var maxW=document.documentElement.clientWidth-oParent.offsetLeft-2;var iW=isLeft?iParentWidth-iL:handle.offsetWidth+iL;var iH=isTop?iParentHeight-iT:handle.offsetHeight+iT;isLeft&amp;&amp;(oParent.style.left=iParentLeft+iL+&quot;px&quot;);isTop&amp;&amp;(oParent.style.top=iParentTop+iT+&quot;px&quot;);iW&lt;dragMinWidth&amp;&amp;(iW=dragMinWidth);iW&gt;maxW&amp;&amp;(iW=maxW);lockX||(oParent.style.width=iW+&quot;px&quot;);iH&lt;dragMinHeight&amp;&amp;(iH=dragMinHeight);iH&gt;window.innerHeight&amp;&amp;(iH=window.innerHeight);lockY||(oParent.style.height=iH+&quot;px&quot;);lockY||(oContent.style.height=zdebug.clientHeight-oTitle.offsetHeight-15+&quot;px&quot;);lockY||(oContent.style[&quot;max-height&quot;]=&quot;&quot;);if(isLeft&amp;&amp;iW==dragMinWidth||isTop&amp;&amp;iH==dragMinHeight){document.onmousemove=null}return false};document.onmouseup=function(){setIframe(1);document.onmousemove=null;document.onmouseup=null;if(parseInt(zdebug.style.top.replace(&quot;px&quot;,&quot;&quot;))&lt;=0){zdebug.style.top=0}};return false}}window.onresize=function(){setPosition()};<a class="phpfunction" onClick="logFunction('reset')" href="../../../_functions/reset.html" onMouseOver="phpfuncPopup(event,'reset')">reset</a>();setPosition();var button=document.getElementById(&quot;zdebug-tab&quot;).getElementsByTagName(&quot;button&quot;),li=document.getElementById(&quot;zdebug-li&quot;).getElementsByTagName(&quot;div&quot;);for(var i=0;li[i];i++){if(&quot;zdebug-lisysmain&quot;!=li[i].id){li[i].style.display=&quot;none&quot;}}for(i=0;button[i];i++){switch(button[i].getAttribute(&quot;tid&quot;)){case&quot;2&quot;:case&quot;256&quot;:case&quot;512&quot;:case&quot;256&quot;:case&quot;2048&quot;:case&quot;1101&quot;:case&quot;1110&quot;:button[i].style.color=&quot;red&quot;;break}button[i].onclick=function(){var thisTid=this.getAttribute(&quot;tid&quot;),show=document.getElementById(&quot;zdebug-li&quot;+thisTid);for(var b=0;b&lt;button.length;b++){var tid=button[b].getAttribute(&quot;tid&quot;);if(thisTid==tid&amp;&amp;show.style.display==&quot;none&quot;){button[b].style.background=&quot;#69D34E&quot;}else{button[b].style.background=&quot;&quot;}}for(var a=0;a&lt;li.length;a++){if(&quot;zdebug-li&quot;+thisTid==li[a].id&amp;&amp;show.style.display==&quot;none&quot;){li[a].style.display=&quot;block&quot;}else{li[a].style.display=&quot;none&quot;}}}}};&lt;/script&gt;
</pre>
</div>
<script language="JavaScript" type="text/javascript">
FUNC_DATA={
'filesizeformat': ['filesizeformat', '', [['core/v0.1','core.php',114]], 5],
'round': ['round', '', [], 7],
'reset': ['reset', '', [], 2],
'memory_get_usage': ['memory_get_usage', '', [], 2],
'str_replace': ['str_replace', '', [], 16],
'ceil': ['ceil', '', [], 2]};
CLASS_DATA={
};
CONST_DATA={
};
</script>
<div id="func-popup" class="funcpopup"><p id="func-title" class="popup-title">title</p><p id="func-desc" class="popup-desc">Description</p><p id="func-body" class="popup-body">Body</p></div>
<div id="class-popup" class="funcpopup"><p id="class-title" class="popup-title">title</p><p id="class-desc" class="popup-desc">Description</p><p id="class-body" class="popup-body">Body</p></div>
<div id="const-popup" class="funcpopup"><p id="const-title" class="popup-title">title</p><p id="const-desc" class="popup-desc">Description</p><p id="const-body" class="popup-body">Body</p></div>
<div id="req-popup" class="funcpopup"><p id="req-title" class="popup-title">title</p><p id="req-body" class="popup-body">Body</p></div>
<!-- A link to the phpxref site in your customized footer file is appreciated ;-) -->
<br><hr>
<table width="100%">
	<tr><td>Generated: Thu Sep 10 15:54:52 2020</td>
	<td align="right"><i>Cross-referenced by <a href="http://phpxref.sourceforge.net/">PHPXref 0.7.1</a></i></td>
	</tr>
</table>
</body></html>
